Allo Piano DAC boards: Initial 2 channel (stereo) support (#1645)
authorClive Messer <clive.m.messer@gmail.com>
Mon, 19 Sep 2016 13:01:04 +0000 (14:01 +0100)
committerRaspbian kernel package updater <root@raspbian.org>
Thu, 9 Mar 2017 17:51:38 +0000 (17:51 +0000)
commit9152aa6101077b3e30bcb7c9e374ccfb802b4a82
tree9a67ae495cb996381570d348f3145242b28042db
parentd59362b47b9960a5214628664ed7f238fd875590
Allo Piano DAC boards: Initial 2 channel (stereo) support (#1645)

Add initial 2 channel (stereo) support for Allo Piano DAC (2.0/2.1) boards,
using allo-piano-dac-pcm512x-audio overlay and allo-piano-dac ALSA ASoC
machine driver.

NB. The initial support is 2 channel (stereo) ONLY!
(The Piano DAC 2.1 will only support 2 channel (stereo) left/right output,
 pending an update to the upstream pcm512x codec driver, which will have
 to be submitted via upstream. With the initial downstream support,
 provided by this patch, the Piano DAC 2.1 subwoofer outputs will
 not function.)

Signed-off-by: Baswaraj K <jaikumar@cem-solutions.net>
Signed-off-by: Clive Messer <clive.messer@digitaldreamtime.co.uk>
Tested-by: Clive Messer <clive.messer@digitaldreamtime.co.uk>
sound/soc/bcm/Kconfig
sound/soc/bcm/Makefile
sound/soc/bcm/allo-piano-dac.c [new file with mode: 0644]